package com.cskaoyan.javase.basic._7selective;

/**
 * Java中的选择结构
 * 主要有两种形式if和switch
 * 其中if是最常用的,也是java程序员日常开发中最依赖的代码结构
 *
 * if和switch都是表示选择
 *      switch的局限性比较大,一般只用来表示对离散的数值进行选择
 *      绝大多数情况,我们都会优先选择使用if
 *
 * @since 10:42
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        /*
            if的使用中有一个小细节
            如果if的执行语句只有一行,那么可以省略大括号
            这种方式虽然让代码看起来更加简洁优雅,但这是一个非常不好的习惯
            建议无论if执行的语句有几行,都不要省略大括号

            著名的bug: iOS的"goto failed"
          */
        if (false) System.out.println("hello world!");
        System.out.println("666");

    }
}
